Skip to content

ci: notify downstream repos on release - #109

Open
gmaclennan wants to merge 1 commit into
mainfrom
ci/notify-downstream-on-release
Open

ci: notify downstream repos on release#109
gmaclennan wants to merge 1 commit into
mainfrom
ci/notify-downstream-on-release

Conversation

@gmaclennan

Copy link
Copy Markdown
Member

Adds a notify-downstream job that fires a repository_dispatch (event type first-party-release) to downstream repos for each package published by changesets, so they fast-track the dependency bump instead of waiting for their daily Dependabot run.

The changesets step now has id: changesets and the release job exposes published / publishedPackages as outputs; the notify job dispatches once per published package. Downstream destinations are a matrix (owner/repo).

Pairs with the receiver workflow in digidem/comapeo-core-react-native#173. Reuses this repo's existing vars.RELEASE_BOT_APP_ID / secrets.RELEASE_BOT_PRIVATE_KEY; the Releases bot needs Contents: write on each downstream repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant